severely disabled - Francés Inglés Diccionario